在昨天有提到,Chat View 會依開啟的檔案為參考資料來提供建議。如果希望加入其他檔案可以使用 #file
來選擇。
如果要更明確哪一段程式,也可以先選取此段程式,然後在提示中利用 #selection
變數加入此段程式的參考。
另外,#editor
這個變數是把螢幕內所看得到的程式碼作為參考資訊。
其他的變數還有與終端機有關的 #terminalLastCommand
與 #terminalSelection
,前者指在終端機最後執行的命令,後者則是在終端機所選擇的內容;以及與 VSCode 相關的 #vscodeAPI
。
除了在提示加入變數之外,最近更新的版本中,我們也可以利用迴紋針功能加入 Symbol 為參考資料。如下圖所示,我們除了選取 isLeapYear
函式後使用 #section
外,可以直接指定方法名稱來作為參考資料。
這兩天我們針對 @workspace
代理程式進行描述。接下來,來看要怎麼利用 Copilot 來生成與執行終端機命令。